the midcap also. this is right across the board here. the breadth of it is very strong. i want to show you how many stocks are up 2% to 4%. you have railroads, airlines, fed ex, everything is up 2% to even 6% in the case of delta. big global names that do all sorts of things in many different countries, rockwell, ge, all up 2% on average. to show you how broad the rally is, even in health care, where bristol, pfizer, the biotech area, mckesson, all up 2%. this is a 2% rally. >> but kenny, is it a relief rally or is there something more to it? >> i do agree, i think it's definitely a relief rally off of what happened yesterday but i also think it's a little anticipation of the macro data coming out at the end of the week. as we said, if the non-farm payroll number comes out on friday and is in line, will they in fact sell the market because they are buying on the rumor, will they sell it on the news when it actually happens.